to the highest degree - French English Dictionary